// src/api/deviceApi.js
import request from '@/utils/request' // 假设你有封装好的请求工具

/**
 * 设备相关 API
 */
export const deviceApi = {
  /**
   * 推送消息到所有客户端
   * 对应后端的：GET /DeviceStatus?content=xxx
   */
  async pushMessageToAll(content) {
    return request.get('/DeviceStatus', {
      params: { content }
    })
  },

  /**
   * 获取设备列表
   */
  async getDeviceList() {
    return request.get('/api/devices') // 根据你的实际 API 调整
  },

  /**
   * 获取特定设备状态
   */
  async getDeviceStatus(deviceId) {
    return request.get(`/api/devices/${deviceId}/status`)
  }
}

export default deviceApi
